.active{
	color: #ffa043;
}
#bottom{
	position: fixed;
	height: 2.5rem;
	width: 100%;
	bottom: 0;
	left: 0;
	z-index: 9999;
	border-top: 1px solid #c1c1c1;
	background-color: white;
}
.bottom_container{
	display: flex;
	text-align: center;
	padding-top: 0.2rem;
}

.bottom_container li{
	flex: 1;
	list-style: none;
}
.icon{
	font-size: 1rem;
}
.bottom_font{
	font-size: 0.5rem;
}
.icon {
   width: 1em; 
   height: 1em;
   vertical-align: -0.15em;
   fill: currentColor;
   overflow: hidden;
}